[XENOPROFILE] Make xenoprof arch-generic with dynamic mapping/unmapping xenoprof
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Wed, 22 Nov 2006 10:09:28 +0000 (10:09 +0000)
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Wed, 22 Nov 2006 10:09:28 +0000 (10:09 +0000)
commitd41363d448f3edb3d2a463cf3af50d55691dfbc2
tree1e58522f74e514e9c0079849650d4f25e24a99d0
parentb77e35477f2176cef15af7673316f31c633aa833
[XENOPROFILE] Make xenoprof arch-generic with dynamic mapping/unmapping xenoprof
buffer support and auto translated mode support.
renamed xenoprof_get_buffer::buf_maddr, xenoprof_passive::buf_maddr to
xenoprof_get_buffer::buf_gmaddr, xenoprof_passive::buf_gmaddr
to support auto translated mode. With auto translated mode enabled,
it is gmaddr, not maddr.

Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Simplify the share function.

Signed-off-by: Keir Fraser <keir@xensource.com>
linux-2.6-xen-sparse/arch/i386/oprofile/xenoprof.c
xen/arch/x86/oprofile/nmi_int.c
xen/common/xenoprof.c
xen/include/asm-x86/xenoprof.h
xen/include/public/xenoprof.h
xen/include/xen/xenoprof.h